package com.vito.dcs.water.waterData.dao;


import java.util.*;
import com.vito.dcs.water.waterData.model.DataWaterBlenderModel;

/**
 * 水稳拌合站上报数据表持久化接口
 * @author  fangj
 * @version 0.1.1
 * @date    2019-4-12 14:14:03
 */
public interface DataWaterBlenderMapper {

	/**
	 * 持久化datawaterblender
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:14:03
	 * @return  保存的条数
	 * @param   datawaterblender 需要持久化的水稳拌合站上报数据表对象
	 */
	public Integer save(DataWaterBlenderModel datawaterblender);
	/**
	 * 查询datawaterblender集合
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:14:03
	 * @return  查询出的DataWaterBlenderModel集合
	 * @param   datawaterblender 通过水稳拌合站上报数据表对象查询
	 */
	public List<DataWaterBlenderModel> queryAllByPage(DataWaterBlenderModel datawaterblender);
	
	/**
	 * 查询datawaterblender
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:14:03
	 * @return  查询出的DataWaterBlenderModel
	 * @param   datawaterblender 通过水稳拌合站上报数据表对象查询
	 */
	public DataWaterBlenderModel query(DataWaterBlenderModel datawaterblender);
	
	/**
	 * 更新datawaterblender对象
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:14:03
	 * @return  查询出的更新条数
	 * @param   datawaterblender 修改datawaterblender对象主键对应的其他数据
	 */
	public Integer update(DataWaterBlenderModel datawaterblender);
	
	/**
	 * 删除datawaterblender
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:14:03
	 * @return  变更条数
	 * @param   datawaterblender 删除datawaterblender对象的checkeds 包含的datawaterblender主键对应的数据
	 */
	public Integer delete(DataWaterBlenderModel datawaterblender);

}